Bank Client


Powered by: LiveConnect, IIOP
Last modified: Wed Apr 9 15:04:45 1997

This page connects to the remote object named 'Post-Modern Bank' and supporting the IDL interface ::Bank::AccountManager. This remote object could be running in or out of the Enterprise Server process.


print("Initializing the ORB..."); var myorb = Packages.org.omg.CORBA.ORB.init(); println("done."); print("Connecting to remote AccountManager named 'Post-Modern Bank'..."); var pmBank = Packages.Bank.AccountManagerHelper.narrow( netscape.WAI.Naming.resolve("http://" + server.hostname + "/Post-Modern-Bank")); if (pmBank == null) { println("Unable to locate."); } else { println("done."); print("Opening a bank account..."); oneAccount = pmBank.open("Nek Htims"); if (oneAccount == null) { println("failed to open account."); } else { println("done."); print("Getting balance from the account..."); bal = oneAccount.balance(); println("done."); println("Balance = ", bal); } }